Big Huge Thesaurus

carotid artery

noun

sounds kind of like